armoured shield - Deutsch Englisch Wörterbuch